drug traffic and gambling control brigade - German English Dictionary